saint helena (island) - Alemán Inglés Diccionario